Big Huge Thesaurus

capital of Delaware

noun